@charset "utf-8";
/* CSS Document */

/*-----------------input----------------------*/
.search_box{padding:25px 153px 10px 153px;margin-top: 30px;}
.search_box.mrnone{margin: 0 ; padding: 0 153px;}
.search_box.pd20{padding: 20px 162px;}
.search_box .input_box{height:40px; position:relative;}
.search_box .input_box .kd_number{ width:583px;_width: 600px; height: 26px;  border:2px solid #2191ff; float: left; border-right: none; padding: 5px 8px; display: inline-block; background-color: #fff;font-size: 14px;}
.search_box .input_box .search_bn{ background-color: #2191ff; width:51px; height: 40px; color: #fff; display: inline-block; padding-left:40px; float: left; font-size: 16px; line-height:40px;    background-position: 0px -25px; float: left;}
.tip_case{color: #666666;line-height: 35px;}
.tip_case{height: 35px; line-height: 35px; font-size: 14px;float: left}
.tip_case span{color: #2191ff; cursor: pointer;}
.tip_case em{    padding: 0 5px; color: #898b8c}

.fuli{color: #FF0000;line-height: 35px;}
.fuli{height: 35px; line-height: 35px; font-size: 14px; float: right}
.fuli span{color: #FF0000; cursor: pointer;}
.fuli em{    padding: 0 5px; color: #FF0000}
.fuli link{color: #FF0000}

.dhname{color: #019cf6;display: block;font-family: Microsoft YaHei; font-size: 16px;position: absolute;display: inline-block; right:95px;  height: 40px; line-height: 40px;}




.danhao {border: #9fd9f6 1px solid;padding: 10px;display:none;padding: 25px 60px;}
.danhao li {overflow: hidden;margin-bottom: 15px;position: relative; _display:inline-block; }
.equerydanhao{width:509px; border: none;padding: 25px 0px;}
ul.timeline { position: relative; background:url(images/kuaidi/v-line.png) repeat-y 7px 0; overflow: hidden}
ul.a_timeline{width:650px;}
.best_new{color:#999;margin:0 0 60px 50px; float:left;}
.best_new.float_none{float:none;}
.best_new span{font-size:15px;}
.best_new em{color:#0579C6;}
.time_active { background:url(images/kuaidi/time_active.png) no-repeat 0 2px; width: 6px; height: 55px; left: 5px; position: absolute}
.time_normal { background:url(images/kuaidi/time_normal.png) no-repeat 0 2px; width: 6px; height: 55px; left: 5px; position: absolute}
.content_time { width: 430px; float: right; border: #eeeeee 1px solid; position: relative; border-radius: 3px; padding: 10px; margin-right: 10px;}
.a_timeline .content_time{width:560px;}
.jiantou { background:url(images/kuaidi/jtou_gray.png) no-repeat 3px 0; display: block; position: absolute; width: 10px; height: 15px; left: -10px}
.time_s { display: block; float: left; font-family: "microsoft yahei"}
.kd_con { display: block; float: right; width: 300px}
.a_timeline .kd_con{width:411px;}
.swf_button{height:29px;width:137px; display:block; float:left; margin-left:20px;}
.buttonTex{font-size:12px; color:#F00; display:block; margin:6px 0 0 4px; float:left;}
.Newtext{float:left;}
.swf_button{height:29px;width:137px; display:block; float:left; margin-left:20px;}
.buttonTex{font-size:12px; color:#F00; display:none; margin:6px 0 0 4px; float:left;}

.swf_button.swf_button_kc{float:right; margin-right:25px;}
.buttonTex.buttonTex_kc{float:right; margin-right:25px;}

.on_changes {width: 599px;position: absolute;top: 40px;list-style: none;background: #FFF;border: 2px solid #2191ff;display: none;z-index: 1; border-top:none;}
.on_changes li {margin: 5px 0;padding: 2px 8px;font-family: "Microsoft YaHei";font-size: 16px;cursor:pointer;}
.on_changes li.active {background: #cee7ff;cursor: pointer}
.on_changes li:hover{background:#eee;}


/*pagination*/
.quotes {padding-right: 3px; padding: 25px 0; text-align: center}
.quotes a {border:1px solid #dddddd; color: #46a4d9; margin-right: 2px;     padding: 0 10px; line-height: 25px; background-color: #fff; display: inline-block;}
.quotes a:hover {border:1px solid #46a4d9;}
.quotes a.current {border:1px solid #46a4d9; color: #fff; margin-right: 2px;     padding: 0 10px; line-height: 25px; background-color: #46a4d9; display: inline-block;}
.quotes a.disabled {border:1px solid #dddddd;color: #dddddd; margin-right: 2px; padding: 0 10px;  line-height: 25px; background-color: #fff; display: inline-block; cursor:text;}
.quotes a.disabled:hover{border:1px solid #dddddd;}

.zx_list{padding:0 10px;}
.zx_list li{ height:35px; line-height:35px; width:420px; float:left;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;-o-text-overflow: ellipsis;
-icab-text-overflow: ellipsis;-khtml-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-webkit-text-overflow: ellipsis; display:block; margin-right:20px;}
.zx_list li span.tp { color: #fe6b00;}
.zx_list li a:hover{    color: #2191ff;}


.hotpingpai_list{padding:0 10px;}
.hotpingpai_list li{    float: left;width:130px;height:20px;padding: 10px 5px 10px 0; line-height: 20px;}
.hotpingpai_list li a{ display: inline-block; color: #666666; line-height:20px;}
.hotpingpai_list li a:hover{    color: #2191ff;}
.starbox{display:inline-block; padding:2px 5px; position:relative; cursor:pointer;}
.starbox span{float:left; margin-right:15px;font-size:14px; line-height:16px;}
.starbox span em{font-size:14px; color:#2191ff;}
.starbox span em.pp:hover{ background-color:#2191ff; color:#fff;}
.starbox span.star i{width:16px; height:16px; display:inline-block; background:url(images/kuaidi/star.png) no-repeat; float:left; margin-right:2px;background-position:-15px 0;}
.starbox span.star i.on{background:url(images/kuaidi/star.png) no-repeat; background-position:0 0;}
.starbox span.star i.bk{background:url(images/kuaidi/star.png) no-repeat; background-position:-33px 0;}
.starbox span.star em{font-size:14px; float:left; margin-left:5px; color:#fe6b00;}
.starbox span.cy{text-decoration:underline; padding-right:5px; margin-right:0; color:#888888; position:relative;}
.pjbox{position:absolute;  top:-4px; left:60px; display:none;}
.pjbox .okpj{background:url(images/kuaidi/uispan.png) no-repeat; width:255px; height:22px; display:block; line-height:22px;background-position: 0 -3px; padding-left:10px;}
.pjbox .nopj { background:url(images/kuaidi/uispan.png) no-repeat;width:152px; height:20px;background-position: 0 -40px; padding-left:10px;font-size: 12px; line-height: 20px; }
.pjbox span{float:left; margin-right:0;line-height:22px; font-size:12px; color:#333333; margin-right: 2px;}
.pjbox ul{float:left; height:16px;margin-right:0; margin-top:5px; }
.pjbox ul li{float:left; cursor:pointer;}
.pjbox ul li i{width:14px; height:13px; display:inline-block; background:url(images/kuaidi/star.png) no-repeat; float:left;  background-position:-16px 0; margin-left:2px;}
.pjbox ul li.on i{ background:url(images/kuaidi/star.png) no-repeat; background-position:0 0;}
.pjbox ul li.hover i{ background:url(images/kuaidi/star.png) no-repeat; background-position:0 0;}
.toolrow{display:inline-block; width:100%; height:30px;padding: 10px 0 10px 0;}
.toolrow span{ float:left; color:#333333; font-size:18px;}
.infor_div .sp{float:left; position:relative;}
.infor_div .sp i{float:left; margin-left:5px;margin-right:5px;}
.addicon{background:url(images/kuaidi/iconadd.png) no-repeat;}
.addicon.phoneicon{  background-position: 0 -15px; width:14px; height:15px; display:inline-block; margin-top:3px;}
.addicon.timeicon{background-position: 0 0;width:14px; height:14px; display:inline-block; margin-top:4px;}

.infor_div .sp .pk{background:url(images/kuaidi/uispan.png) no-repeat; width:101px; height:19px; position:absolute; right:-127px; color:#ff7e06; background-position:0px -72px; font-size:12px; padding-left:8px; top:0px}
.infor_div span.sp em{ margin-right:8px; padding:0 !important;}
.result_share{float:right; margin-right:280px; position:relative; padding-bottom:10px; cursor:pointer;}
.result_share .btna{color:#449cf6;}
.result_share i.fx{background-position: 0 -32px; width:14px; height:12px; display:inline-block; float:left; margin:3px 4px 0 2px;}
.fenxiang{position:absolute;  width:200px; left:-10px; top:20px;}
.result_share:hover .fenxiang{ display:block; }
.best_infor_left .infor_div {padding-top: 5px !important;}

.pjbox span.js-pj{color: #888888;}